package avs.sistemaavs.model;

import java.util.*;
public class Aluguel {
	//classe de dados
	//obsessao primitiva
	
	private Date dataDevolucao;
	private Collection<Integer> filmes = new ArrayList<Integer>();
	private Integer numeroCartaoAVS;
	private Double valorLocacao;
	
	public Aluguel(Date dataDevolucao, ArrayList<Integer> numeroCatalogoFilme, int numeroAVS, double valorLocacao){
		this.setDataDevolucao(dataDevolucao);
		this.setFilmes(numeroCatalogoFilme);
		this.setNumeroCartaoAVS(numeroAVS);
		this.setValorLocacao(valorLocacao);
		
	}
	
	public Aluguel(){
		
	}

	public int getNumeroCartaoAVS() {
		return numeroCartaoAVS;
	}

	public void setNumeroCartaoAVS(int numeroAVS) {
		this.numeroCartaoAVS = numeroAVS;
	}

	public Date getDataDevolucao() {
		return dataDevolucao;
	}

	public void setDataDevolucao(Date dataDevolucao) {
		this.dataDevolucao = dataDevolucao;
	}

	public Collection<Integer> getFilmes() {
		return filmes;
	}

	public void setFilmes(Collection<Integer> filmes) {
		this.filmes = filmes;
	}

	public double getValorLocacao() {
		return valorLocacao;
	}

	public void setValorLocacao(double valorLocacao) {
		this.valorLocacao = valorLocacao;
	}

}
